Spanish sparrow – English–Italiano translations

🇬🇧 en it 🇮🇹

Spanish sparrow noun

  • Passer hispaniolensis
passera sarda, passera spagnola
Wiktionary Links